Big Huge Thesaurus

vascular strand

noun